/*
 *
 * ClearPendingChargeMapper.java Copyright(C) 2019-2020 YXY - 北京云星宇交通科技股份有限公司
 * 
 * @date 2020-01-09
 */
package com.yxy.ms.manager.dao;

import java.util.Map;

import com.github.pagehelper.Page;
import com.yxy.ms.manager.entity.po.ClearPendingCharge;
import com.yxy.ms.manager.entity.po.ClearPendingChargeKey;

/**
 * Created by Mybatis Generator on 2020-01-09 20:24:59
 */
public interface ClearPendingChargeMapper {
    /**
     *
     * @mbg.generated 2020-01-09
     */
    int deleteByPrimaryKey(ClearPendingChargeKey key);

    /**
     *
     * @mbg.generated 2020-01-09
     */
    int insert(ClearPendingCharge record);

    /**
     *
     * @mbg.generated 2020-01-09
     */
    int insertSelective(ClearPendingCharge record);

    /**
     *
     * @mbg.generated 2020-01-09
     */
    ClearPendingCharge selectByPrimaryKey(ClearPendingChargeKey key);

    /**
     *
     * @mbg.generated 2020-01-09
     */
    int updateByPrimaryKeySelective(ClearPendingCharge record);

    /**
     *
     * @mbg.generated 2020-01-09
     */
    int updateByPrimaryKey(ClearPendingCharge record);

    Page<ClearPendingCharge> findAll(Map<String, Object> params);
}